package opf5.ui;

import java.util.List;

import opf5.casosDeUso.PartidoDTO;
import opf5.entities.dominio.Partido;

public class OPF5TablaPartidos extends OPF5Tabla {
	private static final long serialVersionUID = 1L;

	public OPF5TablaPartidos(String[] columnas) {
		super(new String[] {"Fecha", "Lugar", "Inscriptos", "Estado"});
	}

	public void cargarPartidosModelo(List<Partido> partidos) {
		this.limpiar();
		for (Partido p : partidos) {
			this.agregarFila(new String[] {
					p.getFechaPartido().getFechaString("dd/MM/yyyy HH:mm"),
					p.getLugar(),
					Integer.toString(p.getInscripciones().size()),
					p.getEstado().toString()});
		}		
	}
}
